hand wraps - German English Dictionary